package com.example.kotlinlanguage

/**
 * 版权：卓灿教育集团 版权所有
 * author :赵航
 * @e-mail: zhaohangcn@gmail.com
 * time：2020/12/28
 * describe ：
 * as是属于强转的意思 和is 是强转的意思
 * kotlin中API提供的 is 运算符类似于Java中的 instanceof 关键字的用法。
 * is 运算符可以检查对象是否与特定的类型兼容(兼容：此对象是该类型，或者派生类)，
 * 同时也用来检查对象（变量）是否属于某数据类型（如Int、String、Boolean等）。
 * !is运算符是它的否定形式。 1.is运算符和 !is 运算符
 *
 *
 * companion object用于静态变量
 * object是静态类,单利,
 */
class SystemConstat {
    companion object {
        /**
         * 相当于Java的static
         */
        var SUCCESS_CHANGE = "CHANGE";

        /**
         * 相当于Java的 public final static
         */
        const val SUCCESS_PUBLIC = "PUBLIC"

        /**
         * 相当于Java的 private final static
         */
        val SUCCESS_PRIVATE = "PRIVATE"
    }



}